package nc.itf.budget.upmakespecial;



/**
 * business service ejb wrapper 
 * Created by EJBGenerator
 * based on velocity technology
 */

public class Iupmakespecial_Local extends nc.bs.mw.naming.BeanBase
    implements nc.itf.budget.upmakespecial.IupmakespecialEjbObject {
   
  public Iupmakespecial_Local() {
	super();
  }

  private nc.itf.budget.upmakespecial.IupmakespecialEjbBean _getBeanObject() throws java.rmi.RemoteException {
    return (nc.itf.budget.upmakespecial.IupmakespecialEjbBean) getEjb();
  }

  public void updateImportantOrder(java.util.ArrayList arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateImportantOrder$ArrayList_arg0    );
    Exception er = null;
	try{
				_getBeanObject().updateImportantOrder(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateImportantOrder$ArrayList_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing2(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing2$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing2(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing2$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing3(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing3$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing3(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing3$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateDetailUseLiberate() throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateDetailUseLiberate    );
    Exception er = null;
	try{
				_getBeanObject().updateDetailUseLiberate();			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateDetailUseLiberate, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateDetailState(java.util.ArrayList arg0 ,boolean arg1 ) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateDetailState$ArrayList_arg0$boolean_arg1    );
    Exception er = null;
	try{
				_getBeanObject().updateDetailState(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateDetailState$ArrayList_arg0$boolean_arg1, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public nc.vo.uapbd.itembasedoc.JobbasfilVO getJobbasfilVOByPK(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getJobbasfilVOByPK$String_arg0    );
    Exception er = null;
	nc.vo.uapbd.itembasedoc.JobbasfilVO o = null;
	try{
				o = (nc.vo.uapbd.itembasedoc.JobbasfilVO)_getBeanObject().getJobbasfilVOByPK(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getJobbasfilVOByPK$String_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void checkOrNot(java.lang.String arg0 ,java.lang.String arg1 ) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_checkOrNot$String_arg0$String_arg1    );
    Exception er = null;
	try{
				_getBeanObject().checkOrNot(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_checkOrNot$String_arg0$String_arg1, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void checkOrNot(java.lang.String arg0 ,boolean arg1 ) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_checkOrNot$String_arg0$boolean_arg1    );
    Exception er = null;
	try{
				_getBeanObject().checkOrNot(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_checkOrNot$String_arg0$boolean_arg1, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public java.lang.String addOneFormation(nc.vo.budget.downsend.DownsendBVO arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_addOneFormation$DownsendBVO_arg0    );
    Exception er = null;
	java.lang.String o = null;
	try{
				o = (java.lang.String)_getBeanObject().addOneFormation(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_addOneFormation$DownsendBVO_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void updateTotalMoneyToFormationb(nc.vo.budget.fm_up.FormationBVO arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateTotalMoneyToFormationb$FormationBVO_arg0    );
    Exception er = null;
	try{
				_getBeanObject().updateTotalMoneyToFormationb(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateTotalMoneyToFormationb$FormationBVO_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateFormationbToFormation(nc.vo.budget.fm_up.FormationVO arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateFormationbToFormation$FormationVO_arg0    );
    Exception er = null;
	try{
				_getBeanObject().updateFormationbToFormation(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_updateFormationbToFormation$FormationVO_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public nc.vo.budget.fm_up.FormationVO getFormationByPk_formation_b(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getFormationByPk_formation_b$String_arg0    );
    Exception er = null;
	nc.vo.budget.fm_up.FormationVO o = null;
	try{
				o = (nc.vo.budget.fm_up.FormationVO)_getBeanObject().getFormationByPk_formation_b(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getFormationByPk_formation_b$String_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.budget.fm_up.FormationVO getFormationByPk_formation(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getFormationByPk_formation$String_arg0    );
    Exception er = null;
	nc.vo.budget.fm_up.FormationVO o = null;
	try{
				o = (nc.vo.budget.fm_up.FormationVO)_getBeanObject().getFormationByPk_formation(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_getFormationByPk_formation$String_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void summarizing_formation_b_formation(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_b_formation(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing_formation_downsendb(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_downsendb(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing_formation_b_formation2(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation2$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_b_formation2(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation2$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing_formation_downsendb2(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb2$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_downsendb2(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb2$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing_formation_b_formation3(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation3$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_b_formation3(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_b_formation3$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void summarizing_formation_downsendb3(java.lang.String arg0) throws java.lang.Exception{
    beforeCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb3$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().summarizing_formation_downsendb3(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.budget.upmakespecial.Iupmakespecial_Method_Const_Local.Method_summarizing_formation_downsendb3$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof java.lang.Exception ){
    		throw (java.lang.Exception)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
}